barricading lamp - Almanca İngilizce Sözlük